@charset "utf-8";
body{font-family:"微软雅黑";font-size:14px;margin:0;color:#333;}
.clear{clear:both}
.img{border:0;}
input,label,th{vertical-align:middle;}
input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}
a{color:#333;text-decoration:none}
a:hover{color:#017abf;text-decoration:none}
ul,li{margin:0;padding:0;list-style-type:none}
.c-1200{width:1200px;margin:0 auto;}

.topnav{height:35px;background-color:#f1f1f1;}
.topnav .tn_left{float:left;padding-top:6px;}
.topnav .tn_right{float:right;padding-top:6px;}

.top{height:120px;}
.top .t_left{float:left;padding-top:15px;}
.top .t_right{float:right;width:600px;}
.top .t_right .t_r_search{float:left;padding-top:40px;}
.top .t_right .t_r_search .searchInput {BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dedede 1px solid;  PADDING-BOTTOM: 0px; BORDER-LEFT: #dedede 1px solid; WIDTH: 260px; LINE-HEIGHT: 14px; font-size:14px; BORDER-BOTTOM: #dedede 1px solid; HEIGHT: 33px; BACKGROUND-COLOR: #f1f1f1;color:#333;padding-left:15px;line-height:40px;}
.top .t_right .t_r_search .searchBtn {BACKGROUND: url(ss.png) no-repeat; WIDTH: 36px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 36px; BORDER-BOTTOM-STYLE: none}
.top .t_right .t_r_tel{float:right;padding-top:33px;}

.banner {background:url(banner.jpg) no-repeat; background-position:center;height:538px;}
.banner2 {background:url(banner2.jpg) no-repeat; background-position:center;height:330px;}
.gr{width:100%;height:10px;background-color:#f1f1f1;}

.menu {width:100%;height:60px;line-height:60px;background-color:#017abf;}
.menu ul{width:1200px;}
.menu ul li{float:left;font-size:16px;margin:0 16px;}
.menu ul li a{color:#fff;font-weight:bold;padding:19px 18px;}
.menu ul li a:hover{color:#fff;background-color:#00a53f;padding:19x 18px;}
.menu ul li .on{color:#fff;background-color:#00a53f;padding:19px 18px;}

.news {margin-top:5px;height:350px;}
.news .n_left{float:left;width:460px;height:310px;padding:20px 0;background-color:#fff;}
.news .n_right{float:right;width:720px;height:310px;padding:20px 0;background-color:#fff;}
.news .n_right .n_r_top{color:#017abf;font-size:21px;line-height:38px;}
.news .n_right .n_r_top span{float:right;font-size:12px;color:#017abf;}
.news .n_right .n_r_line{width:100%;height:2px;background:url(line.png);}
.news .n_right .n_r_down{padding-top:30px;}
.news .n_right .n_r_down .n_r_d_left{float:left;width:300px;}
.news .n_right .n_r_down .n_r_d_l_sj{font-size:24px;line-height:24px;padding-bottom:10px;}
.news .n_right .n_r_down .n_r_d_l_sj span{font-size:14px;border-bottom:solid 2px #00a53f;line-height:30px;}
.news .n_right .n_r_down .n_r_d_l_name a{height:40px;line-height:40px;color:#2785c4;font-size:16px;}
.news .n_right .n_r_down .n_r_d_l_info{height:105px;line-height:30px;}
.news .n_right .n_r_down .n_r_d_l_more{width:60px;border:solid 1px #c6c6c6;font-size:12px;color:#c6c6c6;text-align:center;line-height:18px;}
.news .n_right .n_r_down .n_r_d_right{float:right;width:390px;}
.news .n_right .n_r_down .n_r_d_r_list{height:60px;background-color:#f5f5f5;padding:10px 0;border-bottom:solid 1px #c7c7c7;}
.news .n_right .n_r_down .n_r_d_r_list2{height:60px;background-color:#017bbf;padding:10px 0;border-bottom:solid 1px #c7c7c7;}
.news .n_right .n_r_down .n_r_d_r_l_left{float:left;width:69px;border-right:solid 1px #c7c7c7;padding-left:20px;line-height:30px;}
.news .n_right .n_r_down .n_r_d_r_list2 .n_r_d_r_l_left2{color:#fff;}
.news .n_right .n_r_down .n_r_d_r_list2 .n_r_d_r_l_right2 a{color:#fff;}
.news .n_right .n_r_down .n_r_d_r_list2 .n_r_d_r_l_right2 span{color:#fff;}
.news .n_right .n_r_down .n_r_d_r_l_left span{font-size:16px;font-weight:bold;}
.news .n_right .n_r_down .n_r_d_r_l_right{float:right;width:260px;padding:0 20px;line-height:30px;}
.news .n_right .n_r_down .n_r_d_r_l_right a:hover{color:#fff;}
.news .n_right .n_r_down .n_r_d_r_l_right span{color:#2785c4;font-size:16px;}

.link{height:80px;background-color:#f1f1f1;line-height:40px;}
.link .l_lk{float:left;padding:0 5px 0 10px;font-size:16px;line-height:40px;padding-top:21px;}
.link .l_img{float:left;padding-top:28px;}
.line{width:100%;height:35px;background-color:#282828;}
.footer {width:100%;height:75px;background-color:#333;padding:25px 0;text-align:center;color:#fff;line-height:25px;}

.pager{padding:30px 0;}
.pager .p_left{float:left;width:250px;padding-right:30px;}
.pager .p_left .lb{height:86px;color:#fff;font-size:24px;line-height:86px;padding-left:20px;background:url(lmbg.jpg) no-repeat;margin-bottom:20px;}
.pager .p_left .lm{line-height:50px;background:url(lmbg2.png) no-repeat 0 0;font-size:16px;padding-left:60px;margin-bottom:10px;}
.pager .p_left .lm a{color:#fff;}
.pager .p_left .lmb{line-height:50px;background:url(lmbg2.png) no-repeat 0 -50px;font-size:16px;padding-left:60px;margin-bottom:10px;}
.pager .p_left .lmc{line-height:50px;background:url(lmbg.png) no-repeat 0 0;font-size:16px;padding-left:30px;border-bottom:dashed 1px #e5e5e5;}
.pager .p_left .lmc a{color:#fff;}
.pager .p_left .lmbc{line-height:50px;height:50px;background:url(lmbg.png) no-repeat 0 -50px;padding-left:30px;overflow:hidden;border-bottom:dashed 1px #e5e5e5;}
.pager .p_right{margin-left:280px;width:888px;min-height:520px;border-left:2px solid #e5e5e5;padding-left:30px;}
.pager .p_right .p_r_top{font-size:12px;line-height:30px;border-bottom:1px solid #e5e5e5;}
.pager .p_right .p_r_md{width:100%;height:59px;line-height:59px;font-size:21px;color:#017abf;font-weight:bold;}
.pager .p_right .p_r_down{line-height:35px;font-size:14px;}
.pager .p_right .p_r_down .list{line-height:35px;padding:0 30px;min-height:520px;}
.pager .p_right .p_r_down .list li{border-bottom:dashed 1px #e5e5e5;}
.pager .p_right .p_r_down .list_ry{line-height:35px;min-height:520px;}
.pager .p_right .p_r_down .list_ry .rytp{width:250px;height:180px;overflow:hidden;margin-left:97px;border:solid 1px #e5e5e5;}
.pager .p_right .p_r_down .list_ry li{float:left;width:50%;border-bottom:dashed 1px #e5e5e5;text-align:center;margin:20px 0;}
.pager .p_right .p_r_down .list_cp{line-height:35px;min-height:520px;}
.pager .p_right .p_r_down .list_cp .cptp{width:250px;height:180px;overflow:hidden;padding-left:22px;}
.pager .p_right .p_r_down dl{width:100%;}
.pager .p_right .p_r_down dd{float:left;padding:0;margin:0;background-color:#017abf;color:#fff;text-align:center;font-size:16px;line-height:50px;}
.pager .p_right .p_r_down .list_cp li{float:left;border-bottom:dashed 1px #e5e5e5;text-align:center;line-height:45px;}
.pager .p_right .p_r_down .list .lm{color:#098aeb;}
.pager .p_right .p_r_down .list_ry .lm{color:#098aeb;}
.pager .p_right .p_r_down .list .sj{float:right;font-size:12px;}
.pager .p_right .p_r_down .pg{font-size:14px;text-align:center;word-spacing:10px;line-height:20px;padding-top:20px;}
.pager .p_right .p_r_down .pg span {display: inline-block;color: #fff;background-color: #06c;padding: 2px 8px;}
.pager .p_right .p_r_down .pg a {background-color: inherit;border: 1px solid #E8E8E8;color: #06c;padding: 2px 3px;}
.pager .p_right .p_r_down .pg a:hover {background-color: #06c;border: 1px solid #06c;color: #fff;}

.pager .p_right .p_r_down{background-color:#fff;}
.pager .p_right .p_r_down .ztin{padding:20px 50px;}
.pager .p_right .p_r_down .ztin h2{text-align:center; color:#017abf;}
.pager .p_right .p_r_down .ztin .dj{text-align:center;color:#c2c2c2;}
.pager .p_right .p_r_down .ztin .xq{width:100%;font-size:16px;color:#747474;line-height:30px;}
.pager .p_right .p_r_down .ztin_ry{padding:20px 30px;}
.pager .p_right .p_r_down .ztin_ry h2{text-align:center; color:#017abf;}
.pager .p_right .p_r_down .ztin_ry .dj{text-align:center;color:#c2c2c2;}
.pager .p_right .p_r_down .ztin_ry .tp{text-align:center;padding:20px 0px;}
.pager .p_right .p_r_down .ztin_ry .xq{width:100%;font-size:16px;color:#747474;line-height:30px;}
.pager .p_right .p_r_down .ztin_cp{padding:20px 0px;}
.pager .p_right .p_r_down .ztin_cp h2{text-align:center; color:#017abf;}
.pager .p_right .p_r_down .ztin_cp .tp{text-align:center;padding:20px 0px;}
.pager .p_right .p_r_down .ztin_cp .cpjs{text-align:center;}
.pager .p_right .p_r_down .ztin_cp .xq{width:100%;font-size:16px;color:#747474;line-height:35px;padding-top:20px;}
.pager .p_right .p_r_down .ztin_cp .xq span{color:#017abf;}